home *** CD-ROM | disk | FTP | other *** search
/ Freelog 9 / Freelog009.iso / BAS / Internet / Rtf2Html / Source C / RTFPARSE / RTFREADR.H < prev   
C/C++ Source or Header  |  1999-06-27  |  2KB  |  71 lines

  1.  
  2. /*           
  3.  * %%File: rtfreadr.h
  4.  *
  5.  * Copyright (c) 1995-1999 Bertrand LE QUELLEC
  6.  * Copyright (c) 1989-1995 Microsoft Corporation.
  7.  *
  8.  * http://perso.wanadoo.fr/blq
  9.  * blq@wanadoo.fr
  10.  */
  11.  
  12. #ifdef SOURCE_READ
  13. #define EXTERN_READ
  14. #else
  15. #define EXTERN_READ extern
  16. #endif
  17.  
  18.  
  19. /* 
  20.  * ---------------------------
  21.  *  RTF function declarations
  22.  * ---------------------------
  23.  */
  24.  
  25. EXTERN_READ int  ecPrintChar    (int);
  26. EXTERN_READ int  ecRtfParse     (FILE *);
  27. EXTERN_READ int  ecParseChar    (int);
  28.  
  29. EXTERN_READ void    TestLibPrintString    (char *, FILE *);
  30.  
  31.  
  32.  
  33. /*
  34.  * --------------------------
  35.  *  RTF variable declaration
  36.  * --------------------------
  37.  */
  38.  
  39. EXTERN_READ int     niveau;
  40. EXTERN_READ int     oldNiveau;
  41. EXTERN_READ int     carniv;
  42. EXTERN_READ char    leNiveau[MLEN * 2];
  43. EXTERN_READ int     carnot;
  44. EXTERN_READ char    Notes[MLEN * 2];
  45. EXTERN_READ char    lesNotes[MLEN / 2][MLEN * 2];
  46. EXTERN_READ int     nbnote;
  47. EXTERN_READ short   flagNote;
  48. EXTERN_READ short   flagPnText;
  49. EXTERN_READ int     nbResult;
  50. EXTERN_READ short   flagFldrslt;
  51. EXTERN_READ char    Fldrslt[MLEN * 2];
  52. EXTERN_READ int     cGroup;
  53. EXTERN_READ int     flagStop;
  54. EXTERN_READ int     nbUrl;
  55. EXTERN_READ char    Url[MLEN];
  56. EXTERN_READ RDS     rds;
  57. EXTERN_READ RIS     ris;
  58. EXTERN_READ int     flagBR_P;
  59. EXTERN_READ int     flagFRAME;
  60.  
  61. EXTERN_READ CHP     chp;
  62. EXTERN_READ PAP     pap;
  63. EXTERN_READ SEP     sep;
  64. EXTERN_READ DOP     dop;
  65.  
  66. EXTERN_READ pSAVE   psave;
  67. EXTERN_READ long    cbBin;
  68. EXTERN_READ long    lParam;
  69. EXTERN_READ bool    fSkipDestIfUnk;
  70.  
  71.